home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_squid.idb / tmp / config_squid.z / config_squid
Encoding:
Text File  |  1999-07-16  |  688 b   |  43 lines

  1. #!/bin/sh
  2. #
  3. # Config script for squid
  4. #
  5. #  $Id: config_squid,v 1.5 1998/12/02 13:29:38 achimg Exp $
  6.  
  7. prefix=/usr/freeware/squid
  8. exec_prefix=${prefix}
  9. PATH=${exec_prefix}/bin:/bin:/usr/bin
  10. export PATH
  11.  
  12. # security
  13. umask 077
  14.  
  15.  
  16. ## copy config files
  17.  
  18. if [ ! -s $prefix/etc/squid.conf ]
  19.   then  
  20.     cp $prefix/etc/squid.conf.default $prefix/etc/squid.conf
  21.     chown nobody.nobody $prefix/etc/squid.conf
  22.  fi 
  23.  
  24. if [ ! -s $prefix/etc/mime.conf ]
  25.   then  
  26.     cp $prefix/etc/mime.conf.default $prefix/etc/mime.conf
  27.     chown nobody.nobody $prefix/etc/mime.conf
  28.  fi 
  29.  
  30. ## create cache dir
  31. if [ ! -d $prefix/cache ]
  32.   then 
  33.     squid -z
  34. fi
  35.  
  36. chmod 700 $prefix/cache
  37.  
  38.  
  39. rm -f /tmp/config_squid
  40.  
  41.  
  42. exit 0
  43.